/**
 * Copyright (C) 2025 pony working team
 * SPDX-License-Identifier: MulanPSL-2.0
 */

#ifndef __PONY_CMSDK_H__
#define __PONY_CMSDK_H__

#if defined(IOTKit_CM33) || defined(IOTKit_CM33_VHT)
#include "IOTKit_CM33.h"
#elif defined(IOTKit_CM33_FP) || defined(IOTKit_CM33_FP_VHT)
#include "IOTKit_CM33_FP.h"
#else
#error device not specified!
#endif

#define CMSDK_UART0               IOTKIT_UART0
#define CMSDK_UART_STATE_RXBF_Msk IOTKIT_UART_STATE_RXBF_Msk
#define CMSDK_UART_CTRL_TXEN_Msk  IOTKIT_UART_CTRL_TXEN_Msk
#define CMSDK_UART_CTRL_RXEN_Msk  IOTKIT_UART_CTRL_RXEN_Msk

#endif /* __PONY_CMSDK_H__ */
